/** 公共接口 **/
import { base_uri } from '../request.config';

const commonApi = {
  billList: 'bill/list', // 订单列表
  billTotal: 'bill/count', // 订单总数
  billDetail: 'bill/detail', //  订单详情
  changePhone: 'bill/changePhone', //  订单详情
  sendSms: 'bill/sendSms', //  发送短信
  billReturn: 'bill/return', //  退回
  cancelReturn: 'bill/cancelReturn', //  取消退回
  checkout: 'bill/checkout', //  出库
  billLog: 'bill/log', //  日志
  billImage: 'bill/image', //  运单图片
  reasonList: 'reason/list', //  运单图片
  orderToCab: 'bill/toCab', //  重发到柜体
  adminOpenCell: 'cab/cell/adminOpenCell', //  远程开箱
  delivertOrderExport: 'bill/export', // 派件业务导出
  delivertOrderDownload: 'bill/download', // 打印接驳单
  reportExportList: 'report/list', // 派件业务导出查询
  historyOrderList: 'bill/historyOrder', // 历史记录
};

const common: any = Object.keys(commonApi).reduce((origin, item) => {
  origin[item] = `${base_uri}/${commonApi[item]}`;
  return origin;
}, {});

export default common;
